package mh.entity.object;

import mh.entity.object.attributes.ObjectAttributeWalkable;
import mh.map.Texture;

public class EntityFurniture extends EntityObject {

	public EntityFurniture(Texture tex, int texOffsetX, int texOffsetY, int damageThreshold, int maximumHealth, int weight, EnumEntityObjectSize h, double reflection) {
		super(damageThreshold, maximumHealth, weight, h, true, reflection, true, false); //an object when created can always move. Furniture can't be collected FIXME
		//this.render = new RenderItem(this, tex, texOffsetX, texOffsetY);
	}

	@Override
	public boolean isWalkable() {
		return false;
	}

	@Override
	public void draw(long delta, boolean foreground) {
		// TODO Auto-generated method stub

	}

	@Override
	protected void setAttributes() {
		this.addAttribute(new ObjectAttributeWalkable(this).setBottomAccessible(false).setTopAccessible(false).setRightAccessible(false));
	}

}
